air trap insulating jacket - Français Anglais Dictionnaire