to surrender or tender - İspanyolca İngilizce Sözlük