lands and parcels - Spanish English Dictionary