self-consuming - Deutsch Englisch Wörterbuch