insulation against heat and cold - Turco Inglés Diccionario