leo.org (2002).
German-English Dictionary
.