lease of urban property - Francés Inglés Diccionario