Agra lizard - Turkish English Dictionary