insulating baffle - Français Anglais Dictionnaire