concurrent processes - French English Dictionary