translate English to French: It consists of an improved three-way catalytic converter under more sophisticated computer control.
Ils comportent un convertisseur catalytique à trois voies perfectionné muni d’un système de commande informatisé plus évolué.