English - French technical dictionary

internally-provided services
prestations internes
communications - techdico


Millions of translations categorized by activity in 28 languages