freeze-thaw salt stress - Turkish English Dictionary