new guinea waterside rat - French English Dictionary