due for payment basis - Türkçe İngilizce Sözlük