store (granary) - Francés Inglés Diccionario