tape-controlled transmitter - German English Dictionary