timely completion - German English Dictionary