concurrent processes - Spanish English Dictionary