plot of land with abundant saltwort - Turkish English Dictionary