I am a fan of google translate. But, it has limitations. This infographic provides a good breakdown. http://verbalink.com/services/translation-services#translation-infographic
Looking for something? Search here:
Highly recommended if you are trying to master Greek pronunciation.