store (granary) - French English Dictionary