plot of agricultural land - Spanish English Dictionary