algae scrubber - Alemán Inglés Diccionario