multitâche - Spanish English Dictionary