lands and parcels - French English Dictionary