translate English to French: They also filter out pollutants and sediments from the water.
Ils filtrent aussi les polluants et les sédiments.