mutual benefit society/organization - French English Dictionary