free service instantly translates words, phrases, and web pages between English and over 100 other languages.
The most popular dictionary and thesaurus for learners of English. Meanings and definitions of words with pronunciations and translations.