insulation against heat and cold - Français Anglais Dictionnaire