release or surrender - İspanyolca İngilizce Sözlük