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