insulating clothing - Francés Inglés Diccionario