-
Professional language solutions for your business - Translated
-
Translation portal: translation jobs, translation agencies, freelance translators and much more
-
Translation Portal - Im Translator
-
French Linguistics: French dictionary, translation, software and learning resources
-
Free Online Translator - Translate.com
-
WWW.TRANSLATE.EU : Online 37 languages text translation and dictionary
-
Free English to Spanish Translation | Spanish Central