store master - French English Dictionary