salt spreading (on the roads) - Español Inglés Diccionario