Forvo - Forvo: the largest word pronunciation dictionary in the world, now with translations.
Lingvo TV - Learn languages while watching movies on Netflix.
Howjsay - Pronounce words correctly with the world’s largest English pronouncing dictionary.
Google Translate - Google's free service instantly translates words, phrases, and web pages between English and over 100 other languages.
Pronounce Names - How to correctly pronounce people's names
Mate Translate - Ultimate translation app for Mac, iOS, Chrome and many more