What does Algenfilter mean?

Algenfilter - German to English

algal scrubber