cast-iron promise or arrangement - Türkçe İngilizce Sözlük