particulate trap - Alemán Inglés Diccionario