insulating sheath - Francés Inglés Diccionario