← Word Gate Bilingual Vocab API

satellite

French → English

noun//sa.te.lit//

(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.

noun//sa.te.lit//

(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