technical supervisor - İspanyolca İngilizce Sözlük