insulating and sheathing materials of electric cables - Français Anglais Dictionnaire