payment on due date - Deutsch Englisch Wörterbuch