Англо-русский словарь Мюллера
Space satellite [ˏspeɪsˊsætəlaɪt] n
искусственный спутник
space satellite