they have always met their obligations - Türkçe İngilizce Sözlük