Полный русско-английский словарь
Artificial satellite, space satellite, man-made satellite, разг. baby-moon
искусственный спутник
ИСКУССТВЕННЫЙ СПУТНИК