land on lease - Francés Inglés Diccionario