technical representative - Spanisch Englisch Wörterbuch