serve as a shield - İspanyolca İngilizce Sözlük