perennial salt marsh aster - Spanish English Dictionary