simultaneously processing - French English Dictionary