Reverso is a free translation website for many languages. It is also a also a dictionary, verb conjugator, grammar helper and spell-checker with a handy toolbar for instant access to these features directly in your browser.
Reverso services are available for French, Spanish, German, Italian, Russian, Portuguese, Chinese, Arabic, Hebrew and Japanese. This means you can translate between any combination of these languages, such as Arabic to Japanese, Russian to Chinese, Hebrew to Portuguese and so on.
Plus, the reverso.net website has been localized in English, French, Spanish, German, Russian, Italian, Czech and Romanian, meaning the entire user interface is available in those languages.
The ability for users to give feedback on the translations adds a community feel. Also offered is a free newsletter. For quick and easy translation between all the languages above, Reverso is a great tool!
Teachers can recommend this resource to students, especially their toolbar for quick access to translations on the fly while browsing online material in the target language.