directorate of technical research and studies - Deutsch Englisch Wörterbuch