cape grass lizard - Turkish English Dictionary