with delay/procrastination - German English Dictionary