building for livestock - Francés Inglés Diccionario