technology and general services department - Deutsch Englisch Wörterbuch