keeper of a granary/salt depot - French English Dictionary