particulate trap/internal components - Turc Anglais Dictionnaire