translate English to French: Navigational, Measuring, Medical and Control Instrument Manufacturing
Fabrication d’instruments de navigation, de mesure et de commande et d’instruments médicaux