slough of a serpent - Turc Anglais Dictionnaire