factory farm - Francés Inglés Diccionario