plot of land for development - Alemán Inglés Diccionario