be excessively hungry - French English Dictionary