LEO Dictionary is a powerful dictionary that supports eight different languages apart from German. These include English, Spanish, French, Chinese, and Russian.
LEO Dictionary offers definitions, verb conjugation tables, pronunciation rules, and even the etymology of words. It also shows other words that are spelled similarly to the one you looked for, and links to the LEO forums related to the word in question. These forums a great source of answers to a variety of questions, where many language experts can help you.
LEO Dictionary is a German dictionary that lets you find a word and its definition and translation into several languages.