insulating covering - Francés Inglés Diccionario