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