algae scrubber - Español Inglés Diccionario