Полный англо-русский словарь
Сокр. [transportable transmit and receive station] возимая земная станция