Good dictionary

Hi, i’m quite passionate in reading books in foreign languages. Three months before i have started with german books. The problem is that actually i can’t find any good internet dictionary. I’m looking for something where i can find translation from german to german or from german to english. For english books i’m using cambridge dictionary, it’s very good although sometimes i have problem with finding some medical or technical words, but it’s not a problem and i can live with that.
Thanks for help.

I like this one for german-english translations:

I also like in addition to leo and dict.