large land property - Alemán Inglés Diccionario