large extent of land dedicated to agriculture and livestock - Español Inglés Diccionario