stationary road vehicle - German English Dictionary