LingoPad: LingoPad is a English / German dictionary for Windows with more than 230,000 entries plus approx. 370,000 references in either language. For many English words, pronounciation is available in IPA.
Soft411.com periodically updates pricing and product information from third-party sources, so some information may be slightly out-of-date. You should confirm all information before relying on it.