industrial farming - Francés Inglés Diccionario