in a serpentine manner - Turc Anglais Dictionnaire