devoting oneself - Türkisch Englisch Wörterbuch