particulate matter respirator - Francés Inglés Diccionario