project completion - French English Dictionary