address leases - Francés Inglés Diccionario