three-toed worm lizard - Turkish English Dictionary