industrial and provident society - French English Dictionary