public granary - French English Dictionary