Modern Translator lets you translate words, phrases, and text between more than 150 languages and dialects.
You can use your voice to type and listen to translations using text-to-speech. In addition, you can use your camera to translate text into nearly 20 languages instantly. Handwriting is also supported.