iLoveLanguages — comprehensive catalog of online language-related resources: lessons, translating dictionaries, native literature, translation services, software, language schools and more
Interactive Terminology for Europe — by the European Commission. Find current, accurate translations of terms in up to 24 source languages
Termium Plus — treasure trove of translation resources for English, French and Spanish. Millions of terms and phrases are covered with thousands of updates made monthly