public benefit society - French English Dictionary