insulating sheathing - Inglés Sinónimo Diccionario