diesel particulate filter system - Español Inglés Diccionario