cover oneself with armor as defense - Türkçe İngilizce Sözlük