diesel particulate filter in Finnish diesel particulate filter in Finnish hiukkassuodatin noun Add to Flashcards