English Dictionary
◊ SPUTNIK
sputnik
n : a Russian artificial satellite; "Sputnik was the first
man-made satellite to orbit the earth"