surrender of the premises - Español Inglés Diccionario