storage or barn to store fruits and grains - Español Inglés Diccionario