protective sheath - Turc Anglais Dictionnaire