farming of a small plot of land dedicated to agriculture - Español Inglés Diccionario