Advertisement
bab.la Dictionary Toolbar (formerly English multilingual dictionary)
A Firefox add-on that lets you translate English words into other major languages....
translate translation english translation dictionary English dictionary
Japanese WordMage
Japanese WordMage - Japanese study aid...
japanese multilingual study aid multilingual wordprocessor interactive storybooks