meaning of auf der Straße umdrehen

auf der Straße umdrehen - German to English

to show in the road [vehicle]