Look up German words on the YourDailyGerman dictionary.
A hand crafted German-English dictionary that gives you RELEVANT translations and usage notes.
EDIT: Currently, the extension gives an error, if a word is NOT in the dictionary yet. We're working on exchanging that for similar search suggestions, like there are on YDG.