atomic particle filter - Francés Inglés Diccionario