give oneself over to something - Spanisch Englisch Wörterbuch