earth satellite - French English Dictionary
History

earth satellite

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "earth satellite" in French English Dictionary : 1 result(s)

English French
Aeronautics
earth satellite satellite terrestre

Meanings of "earth satellite" with other terms in English French Dictionary : 10 result(s)

English French
Politics
remote sensing of earth by satellite télédétection de la terre par satellite
UN Terms
remote sensing of the earth by satellite télédétection de la terre par satellite
Electricity
earth exploration-satellite service service d'exploration de la terre par satellite
Technical
low-earth orbiting satellite satellite à défilement
satellite earth station station terrienne de télécommunication par satellite
leo satellite low earth orbiting satellite satellite à orbite basse
Aeronautics
earth synchronous satellite satellite géosynchrone
earth observation satellite satellite d'observation terrestre
Military
artificial earth satellite satellite artificiel terrestre
earth synchronous satellite satellite géosynchrone