satellite uplink facility - Turkish English Dictionary