insulation against humidity - Francés Inglés Diccionario