It's a nice site to learn vocabulary and grammar on. It's not just a dictionary, it's also a learning site where you can take quizzes on certain topics and learn vocabulary words and test your skills! You should try it out.
At LingQ you can access a very large library of audio and text content in 21 languages, divided by level of difficulty and all available for free download. This does not cost you anything and you contributed nothing towards its creation and maintenance.