the amount due - Deutsch Englisch Wörterbuch