perennial salt marsh aster - German English Dictionary