to stand a siege - İspanyolca İngilizce Sözlük