French - English technical dictionary

satellite synchrone
synchronous satellite
communications / air and space transport / communications / general / natural and applied sciences - acta.es iate.europa.eu

French - English translation in context

satellite synchrone opérationnel d'observation de la Terre

Operational Synchronous earth Observatory Satellite

general - iate.europa.eu
satellite synchrone opérationnel d'observation de la Terre

Operational Synchronous earth Observatory Satellite

natural and applied sciences - iate.europa.eu


Millions of translations categorized by activity in 28 languages