Today there are all kinds of dictionaries between different languages, and a good proof of this is this Esperanto-English Dictionary.
As the name implies, Esperanto-English Dictionary is a translator between the artificial language of Esperanto and English. It is a very complete and professional dictionary, because it not only allows you to translate words, but also colloquial expressions, numerical figures and even the different verbal conjugations that exist.
From the practical internal search engine of Esperanto-English Dictionary you can locate any term without the least difficulty. The most interesting thing is that from the program's own interface you can download other modules in different languages.
You can free download Esperanto-English Dictionary 32, 64 bit and safe install the latest trial or new full version for Windows 10 from the official site.