livery stable or boarding stable - Alemán Inglés Diccionario