department of technical affairs - Spanisch Englisch Wörterbuch