information processing directorate - Deutsch Englisch Wörterbuch