satellite telemetry - Alemán Inglés Diccionario