ProLingo English Greek Talking Dictionary is an application that was designed to help you translate from Greek to English and vice-versa.

Audio pronunciation in 5 voices. Contains most of available words and is great solution same as for novice and experienced skill levels.