engineers, technicians, and managers - Spanisch Englisch Wörterbuch