multitâches - French English Dictionary