dinagat island cloud rat - French English Dictionary