stationary road vehicle - Spanish English Dictionary