public lands/estates - French English Dictionary