Super Japanese Dictionary is an all-in-one japanese-english/english-japanese/japanese-japanese dictionary.
You can even use it offline!
With just one click you can search multiple japanese and english dictionaries. Just go to the search tab, enter an english or japanese word and it will automatically search the dictionaries for you.
You can also save words to your wordbook.