plot of land for development - Turc Anglais Dictionnaire