multitasking - French English Dictionary