eat large amounts - French English Dictionary