timely completion - Turkish English Dictionary