to surrender oneself - Türkisch Englisch Wörterbuch