dictionary.cambridge.org
TRANSLATE in English, Spanish, French and more with Cambridge
Free online translator enhanced by dictionary definitions, pronunciations, synonyms, examples and supporting the 19 languages most used on the web.