durchsickern , filtern

listen to the pronunciation of durchsickern , filtern
Deutsch - Englisch
to percolate