more-efficient - French English Dictionary