"algal scrubbers" in German algal scrubbers Algenfilter Detailed translations for "algal scrubbers" algal scrubbers algal scrubbers Algenfilter{masculine plural}