thread algae - Español Inglés Diccionario