supportive society - French English Dictionary