insulation against humidity - Alemán Inglés Diccionario