streamlined processes - French English Dictionary