telemetry transmitter - Turkish English Dictionary