nile monitor - Turkish English Dictionary