self–devouring - Deutsch Englisch Wörterbuch