timeliness-long distance call - German English Dictionary