Oxford Language Dictionaries Online provide "fully searchable, completely comprehensive bilingual dictionaries" for the languages of Chinese, French, German, Italian, Russian, and Spanish.
The German-English, English-German dictionary is based on the 3rd edition of The Oxford German Dictionary and includes "over 320,000 words and phrases and over 520,000 translations."