five-toed worm lizard - Turc Anglais Dictionnaire