sich (der polizei) stellen

listen to the pronunciation of sich (der polizei) stellen
Deutsch - Englisch
to turn yourself in
sich der Polizei stellen
to surrender/give yourself up to police