large extent of land dedicated to agriculture and livestock - Spanish English Dictionary