This is a very nice English-Hindi online/offline dictionary for Windows and Linux.You can also download it free of cost.Visit it at http://www.donateword.com
Download the free windows and linu application at http://www.donateword.com/download.php
http://www.donateword.com/donateword-1.0-linux-installer.run