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