self destruct - Deutsch Englisch Wörterbuch