turn oneself in to - Türkisch Englisch Wörterbuch