transmitter site - Turkish English Dictionary