factory farming - Francés Inglés Diccionario