semi subsistence farming - Francés Inglés Diccionario