meaning of auf der Stelle umdrehen

auf der Stelle umdrehen - German to English

to turn on a single's heel