stuff one's face with - Turc Anglais Dictionnaire