Search for 'hinkhoj".
I hope it helps))
Dictionary-- Google translate is very helpful for many things. If you look on itunes apps, there are language translators that you can speak into. However, if you are looking to learn more, Memrise is very helpful, as well as hindipod101. Often Hindi Pod will have audio books as well that you can buy for like $2. I got one for Urdu and it helped you learn 400 useful phrases. Let me know if this isn't helpful.
If you don't know Devanagari, Hinkhoj and some other online dictionaries are difficult for Hindi and Urdu. But you may have better luck than me.