radio transmission tower - Turkish English Dictionary