contract technical instructor - İspanyolca İngilizce Sözlük