land developed and cultivated by man - Francés Inglés Diccionario