monitor lizard - Turkish English Dictionary