stuff oneself  with - Deutsch Englisch Wörterbuch