large land property - Francés Inglés Diccionario