particulate trap assembly - Turc Anglais Dictionnaire