Sale has ended but you can still get this app.
Download Teacher Judys Sound Dictionary Now

Official Description

'Teacher Judy's Sound Dictionary' is a solution for North American pronunciation. It goes both ways. People who can read/spell English look up how to pronounce words and people who have heard words can look up how to spell them.

+ For Speaking you enter the word you know how to spell and it shows how to pronounce.
+ For Spelling click the color tab for the main vowel sound and check the alphabetic list.