algae formation - Turco Inglés Diccionario