Dictionaries, Translators and Encyclopedias Translators DeepL Translator - alternative to Google Translate with a more user friendly ToS