upon surrender of - Spanish English Dictionary