macroalgue - Spanish English Dictionary