diesel particulate filter system - German English Dictionary