macroalgue - Turkish English Dictionary