polymeric insulating and sheathing materials - French English Dictionary