plot of land for development - Espagnol Anglais Dictionnaire