monitor lizards - Turkish English Dictionary