Baba Dada
A brilliant visual dictionary you can use to translate numerous languages. Very clear and simple with relevant images for useful topics.

The Britannica Dictionary
Clear and simple definitions. There is also a variety of quizzes to test vocabulary.

Forvo
A pronunciation Dictionary. Really useful to be able to check how to say any word. It has a massive variety of languages to choose from.