algae (pl) - Francés Inglés Diccionario