polymeric insulating and sheathing materials - Français Anglais Dictionnaire