telemetry transmitter - Spanish English Dictionary