social meaning - French English Dictionary