macro-algue - Turkish English Dictionary