technical representatives - Spanisch Englisch Wörterbuch