self-destroyer - Deutsch Englisch Wörterbuch