parallel tasks - Spanish English Dictionary