particulate trap/internal components - Turco Inglés Diccionario