small piece of arable ground - Francés Inglés Diccionario