limit/lot of land - Alemán Inglés Diccionario