lands and parcels - German English Dictionary