translate English to French: Light engineering / Electric devices and armature / Uninterruptable power supplies ...
Pièces générales et des ensembles mécaniques des machines / Les machines de mécanique et l'équipement des métaux / Equipement industriel de climatisation ...