particulate removal - Alemán Inglés Diccionario