self-destruct mechanism - Türkçe İngilizce Sözlük