multi-tasker - French English Dictionary