"Need pronunciation help? This free online Talking Dictionary of English Pronunciation might be just the app for you. Type a word into search blank. When your entry appears in pink, mouse over to hear it pronounced. Create lists of up to 15 entries like this: cat; cart; cut; caught etc. There are currently 158,480 entries in the dictionary."
Via Shona Whyte, LaiaJoana