Here is an excellent program I've been using for a long time, it's called "WordWeb" here's the link http://wordweb.info/ You can use it for finding the meaning of english words, the correct spelling and there is an icon you click that will prononce the word for you.
Very useful for anyone learning english and communicating by email, messenger or wriiting essays etc. hope you like it. I will also enter this software in "Resources for Learning English"
Learning english can be fun!