stuff oneself on food - Spanisch Englisch Wörterbuch