percolation filtration - Alemán Inglés Diccionario