to divest oneself of ownership - Deutsch Englisch Wörterbuch