stuff one's face with food - Espagnol Anglais Dictionnaire