filamentous algae - Francés Inglés Diccionario