Translate text between and . Input text for . Receive accurate translated results. Switch between languages easily. Save translated text for later reference. Share translations via copy or social media.
Learn sentences, practice typing, reinforce vocabulary
Learn languages through sentences with sentence-based flashcards and translations. Organize learning sets by language and save original/translation pairs. Use spaced repetition to reinforce knowledge over time.
Translate text between and 20 other languages with instant translations while typing. Listen to pronunciation. Check images related to words or translations. Use and online dictionaries.