self-cannibalise - Deutsch Englisch Wörterbuch