salt-marsh vegetation - French English Dictionary