beard algae - Francés Inglés Diccionario