pay back the debt - Deutsch Englisch Wörterbuch