Essential Hindi dictionary: Hindi - English, English - Hindi
Rupert Snell (2011)
A two-way Hindi - English dictionary containing over 16,000 translations, including commonly used idioms and phrases
Also includes a brief introduction to Hindi language and the Devanagari script and a grammar section.
In English and Hindi.
HIN DICO 5 Open access