timely completion - French English Dictionary