Translate.Net is free and open source client to many language services available online (translators, monolingual and bilingual dictionaries).
20 sites, 31 services, 37 languages, 1352 translations directions.
- Google dictionary and Google translator
- Wikipedia and wiktionary
- Yahoo Babel Fish translator
- SYSTRAN translator (used by Yahoo Babel Fish)
- Merriam-Webster dictionary and thesaurus
Full list of languages\services...