hyperphagic animal - French English Dictionary