shed one's skin - Turc Anglais Dictionnaire