Version Française
Translate
"Satellites"
to French Language
English to French
French to English
English
French
Satellites
Satellites
Satellites Convention (relating to the distribu- tion of programme-carrying signals transmitted by satellite)
(Jur.) Convention satellites (Convention concernant la distribution de signaux porteurs de programmes transmis par satellites).
satellites for scientific purposes
satellites à usage scientifique