due for payment basis - Türkisch Englisch Wörterbuch