perforated tape retransmitter - Turkish English Dictionary