spot algae - Turco Inglés Diccionario