lands and parcels - Turco Inglés Diccionario