polymeric insulating and sheathing materials - German English Dictionary