to abandon oneself to someone - Spanisch Englisch Wörterbuch