Advanced English Dictionary
Advanced English Dictionary (AED): Your comprehensive language companion for Windows
Easy Translator
Translate 58 languages instantly
Babylon
A complete dictionary, translation and reference tool
JKVSRG English and Tamil Translator
Free software to translate between English and Tamil