to surrender or tender - Spanish English Dictionary