livery barn - Alemán Inglés Diccionario