free-stall barn - Alemán Inglés Diccionario