self-destructed - Deutsch Englisch Wörterbuch