particulate trap/internal components - Inglés Sinónimo Diccionario