due for payment basis - Turkish English Dictionary