polymeric insulating and sheathing materials - Francés Inglés Diccionario