satellite
French → English
(space) Satellite: a natural or artificial object that orbits a planet
La Lune est le seul satellite naturel de la Terre visible à l'œil nu.
(English) The Moon is Earth's only natural satellite visible to the naked eye.
Un nouveau satellite de communication a été mis en orbite par la fusée Ariane.
(English) A new communication satellite was launched into orbit by the Ariane rocket.
(politics) Satellite state: a country under the heavy political influence of another
Pendant la Guerre froide, plusieurs pays d'Europe de l'Est étaient des états satellites de l'URSS.
(English) During the Cold War, several Eastern European countries were satellite states of the USSR.
L'économie de cette petite nation dépend entièrement de son voisin géant dont elle est le satellite.
(English) This small nation's economy depends entirely on its giant neighbor, of which it is a satellite.
Entry ID: fr:en:satellite · Source: refined · Type: vocabulary