howjsay.com
Howjsay is a free online English pronunciation dictionary and audio translation tool with recordings by native speakers. It lets users hear a word pronounced on enter, one word per entry, and create lists of up to 15 entries; the dictionary currently holds 181987 entries.