interest due under a contract or agreement - Türkçe İngilizce Sözlük