to stuff oneself - Französisch Englisch Wörterbuch