due for payment basis - German English Dictionary