algae formation - Francés Inglés Diccionario