Англо-русский морской словарь
satellite control centre
Центр управления спутником
Англо-русский словарь морских терминов
satellite channel
satellite facilities