Insulating sheath - İspanyolca İngilizce Sözlük