mental task - French English Dictionary