total filtration - Alemán Inglés Diccionario