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
ImTranslator
A Firefox add-on that provides multilingual capabilities for your browser...
translation multilingual multilingual capability efficient communication online translation