bubble algae - Francés Inglés Diccionario