give oneself up to - Französisch Englisch Wörterbuch