diesel particulate filter system - Français Anglais Dictionnaire