layer of insulation - Alemán Inglés Diccionario