Tangorin is a free online English-Japanese dictionary with a fast, responsive interface that helps you search through more than a million entries with various look-up methods.
Jisho is a powerful Japanese-English dictionary. It lets you find words, kanji, example sentences, and more, quickly and easily.