#79,890 (+20%) - translate.eu
Title: WWW.TRANSLATE.EU : Online 52 languages text translation and dictionary
Description: Free online multilingual translation for English, French, German, Russian and Spanish languages
Keywords:translator, translation, translate, Online, language, text, word, dictionary, free online translation, multilingual translation, translation software, language translation software, spanish dictionary, spanish english dictionary, spanish translation, spanish translator, french translation, french translator