stuff one's face with food - Spanish English Dictionary