delayed-time communication - Spanish English Dictionary