Eijiro on the Web: This is an extremely useful Japanese<->English dictionary that includes terms, multiple-word phrases and example sentences showing context. Some translations may be derogatory, out-of-date or highly context-specific, so care should be given to which term to use in your own context. Very useful for studying Japanese and absolutely essential (for me) in translation. Multiple word searches are also possible.