salt-wort plantation - French English Dictionary