edible kind of rat - French English Dictionary