English - French technical dictionary

space laboratory
laboratoire spatial
natural and applied sciences / science - iate.europa.eu techdico


Millions of translations categorized by activity in 28 languages