surrender (of premises) - Español Inglés Diccionario