gobble food down - French English Dictionary