vehicular firing - Francés Inglés Diccionario