A collection of online dictionaries of German and other languages. The link goes to the German-English dictionary.

http://dict.leo.org/ende/index_de.html