insulation against heat and cold - Allemand Anglais Dictionnaire