AllTranslate is a professional translator for 90 languages. The translation tool translates words and sentences and speaks in several languages. Download AllTranslate, the largest language translator, with dictionary and speech recognition for free. The meaning of the words are available with their definitions and spellings as in a dictionary.