self-destruct mechanism - Türkisch Englisch Wörterbuch