socially efficient - French English Dictionary