Hallo,
I use:
1) Wordreference (****://***.wordreference.***/): It is a very good dictionary with a lot of explanations in different contexts. You can also **** for expressions and the conjugation of verbs and there is a forum to ask any questions you might have. I'm using also the app and it's very useful. And you have a lot of languages.
2) Linguee (****://***.linguee.***/english-german): This one is very useful if you want to **** for a complete sentence, expression or word included in different texts where you can verify in which situation could you say it properly.
3) Reverso (****://diccionario.reverso.net/): I use it normally to verify the conjugations and you have also the dictionary and other options in different languages.
4) I have also been told that Pons (****://es.pons.***/traducci%C3%B3n) is very good for German.