time lag apparatus - German English Dictionary