snow-clearing salt solution - Turkish English Dictionary