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