livery stable or boarding stable - Español Inglés Diccionario