non-profit-making association - French English Dictionary