large plot of land dedicated to agricultural and livestock tasks - Spanish English Dictionary