artificial satellite 人造衛星
artificial satellite n : man-made equipment that orbits around the earth or the moon [syn: satellite, orbiter]