free-stall barn - Francés Inglés Diccionario