trellised armor - İspanyolca İngilizce Sözlük