blue-throated keeled lizard - Turkish English Dictionary