salting the roads - Turkish English Dictionary