surrender (of an insurance policy) - Spanish English Dictionary