macroalgue - German English Dictionary