the task before us - French English Dictionary