armor-plate something - İspanyolca İngilizce Sözlük