perennial salt marsh aster - French English Dictionary