Traducción inglés español

English version

¿Qué significa "kind of alga living in stagnant water" en español?