macroalgae - German English Dictionary