time-delay measuring system - Español Inglés Diccionario