timely completion - Spanish English Dictionary