building and planting rights - French English Dictionary