extricate oneself from debt - Deutsch Englisch Wörterbuch