black-throated monitor lizard - Turkish English Dictionary