small piece of arable ground - Alemán Inglés Diccionario