to stuff oneself - Türkisch Englisch Wörterbuch