Полный англо-русский словарь
satellite town
[ˈsætəlaɪttaunʌ] город-спутник
Полный англо-русский словарь
satellite topography
satellite transmission