time-delay measuring instrument - Alemán Inglés Diccionario