lands and parcels - Alemán Inglés Diccionario