tape-controlled transmitter - French English Dictionary