deposit for the payment of debt - Deutsch Englisch Wörterbuch