stuff one's face with food - Türkisch Englisch Wörterbuch