multi-tasking - Spanish English Dictionary