time-delay measuring system - German English Dictionary