small plot of agricultural land - Español Inglés Diccionario