The English term "satellite" matches the Greek term "satellite zorufo’ros"