telemetering transmitter - French English Dictionary