TheSage Language tool to find synonyms, antonyms, etymology and word lists to lookup and discover words in English with thesaurus and dictionary.
Lingoes Lingoes is an easy-to-use dictionary and text translation software.
Free Language Translator Translate and create custom dictionaries with support for subtitle formats which relies on Google Translate.