general social support systems - French English Dictionary