insulating sheath - Inglés Sinónimo Diccionario