stuff oneself on snacks - Französisch Englisch Wörterbuch