filament algae - Francés Inglés Diccionario