department of economic and technical relations - Spanisch Englisch Wörterbuch