ranivorous - French English Dictionary