de-icing of roads - Turkish English Dictionary