Tradukilo - Automatically translates some words or even a whole sentence. - http://ttt.kafejo.com/lingvoj/auxlangs/eo/tradukilo/
Esperanto On-line Dictionary - Dictionary database from the freeware multilingual program Ergane. It includes 5,400 terms. Translates individual words between Esperanto and English, Dutch, French, German, Italian, Portuguese, Spanish, or Norwegian. - http://dictionaries.travlang.com/esperanto.html
Esperanto-English Glossary - Brief definitions of 552 most common words in Esperanto. - http://esperanto-panorama.net/angla/vortaro.htm
Traduku - Word by word translation between Esperanto and English. - http://wwwtios.cs.utwente.nl/traduk/EN-EO/Traduku/