macro-algue - German English Dictionary