task completed - French English Dictionary