freshwater algae - Francés Inglés Diccionario