amounts due - Deutsch Englisch Wörterbuch