stationary road vehicle - Francés Inglés Diccionario