give oneself sexually to someone - Spanisch Englisch Wörterbuch