English - French technical dictionary

pc switched on
micro allumé
communications - techdico


Millions of translations categorized by activity in 28 languages