stuff oneself on snacks - Spanisch Englisch Wörterbuch