The English pronunciation is very very bad, you have to listen to it many times to understand the word. Its not reliable at all. I am switching to Al-Mawrid for now because Its much better in this and I hope you adopt a better pronunciation engine.
iApp13 about Dictionary ( قاموس عربي / انجليزي + ودجيت الترجمة)