surrender (of premises) - Spanish English Dictionary