Travlang Esperanto DictionariesFreeware multilingual program Ergane.
Tradukilo Esperranto-English TranslatorEsperranto-English translator. Automatically translates some words or even a whole sentence.
signifoEsperanto to Portuguese dictionary.