open ground reserved for new buildings - French English Dictionary