protecting sheathing - Français Anglais Dictionnaire