Dictionaries on other sites

Source languageTarget language

Dictionary
Deutscher Wortschatz - Portal (uni-leipzig.de)
Financial Glossary (axone.ch)
Internet-Glossar (tigerweb.de)
List of technical and popular medical terms: German (ugent.be)
Wiktionary (wiktionary.org)