social welfare organization - French English Dictionary