LingoPad A free, offline dictionary with support for German, English, French and other languages.
Free Language Translator Translate and create custom dictionaries with support for subtitle formats which relies on Google Translate.
WordWeb Free one-click English thesaurus and dictionary.