diesel particulate filter system - Espagnol Anglais Dictionnaire