telemetry instruments - Español Inglés Diccionario