a functioning member of society - French English Dictionary