translate English to French: Other: Electronics, electrotechnology, devices / Equipment for access control ...
Equipement routier / Equipement pour des stations-services ...