self-cannibalization - Deutsch Englisch Wörterbuch