diesel particulate filter

Noun

 * 1) A device designed to remove diesel particulate matter or soot from the exhaust gas of a diesel engine.

Translations

 * Finnish: hiukkassuodatin
 * French: