-
Google's free service instantly translates words, phrases, and web pages between English and over 100 other languages.
#Languages #Translation Service #Language Translation 502 social mentions
-
Huge collaborative massively multilingual dictionary.
#Dictionary #Online Dictionary #Education & Reference 20 social mentions