a measure of land area - Español Inglés Diccionario