self-destruct - Deutsch Englisch Wörterbuch