This site leads to numerous glossaries which were compiled by students in translation studies at Cologne. The cover numerous subjects.
Languages
allemand
anglais
français
français