most streamlined - French English Dictionary