gritting vehicle - Francés Inglés Diccionario