Turtle's English to Hindi Dictionary has very obsolete user interface and design with odd colors but it provides multiple Hindi meanings of more then 20000 English words. It does not provide detailed descriptions of words but the word searching speed is good. It searchs in real time means as you start typing it starts searching and short list the words started with searched word.