ridge-tailed monitor - Turkish English Dictionary