give oneself over to the police - Türkisch Englisch Wörterbuch