streamlining processes - French English Dictionary