plot of land for development - Turco Inglés Diccionario