small scale farming - Francés Inglés Diccionario