delayed-time communication - German English Dictionary