atomic particle filter - Alemán Inglés Diccionario