take on a task - French English Dictionary