northern luzon giant cloud rat - Turkish English Dictionary