land developed and cultivated by man - Español Inglés Diccionario