self-destroy - Deutsch Englisch Wörterbuch