department of technical services - Spanisch Englisch Wörterbuch