large extent of land dedicated to agriculture and livestock - Espagnol Anglais Dictionnaire