self-cannibalize - Deutsch Englisch Wörterbuch