French - English technical dictionary

facilités d'intervention
improved serviceability
mechanical engineering - techdico


Millions of translations categorized by activity in 28 languages