plastic protective sheathing - Turc Anglais Dictionnaire