to divest oneself of ownership - Spanisch Englisch Wörterbuch