self-destructing - Deutsch Englisch Wörterbuch