snow plough vehicle - Francés Inglés Diccionario