Forvo
Pronounciation dictionary of words and phrases

In Forvo you will find thousands of words and phrases pronounced by native speakers. As a registered user, you can provide feedback, download audio files, and also add your own audio samples in your own language. Author: a company.

Pros
Free
Easy-to-use
Available also as a mobile app
For the most common words there are several pronunciations available
Cons
No practice mode
Audiofiles cannot be listened to in slow motion
No translations of words or phrases
Many ads