shed where cavalry utensils are kept - Español Inglés Diccionario