abandon yourself to something - Türkisch Englisch Wörterbuch