intensive stock farming - Francés Inglés Diccionario