multitâche - French English Dictionary