engineers, technicians, and managers - İspanyolca İngilizce Sözlük