multi-tasking - French English Dictionary