local traffic vehicle - Francés Inglés Diccionario