that's a point in his favour. - Türkçe İngilizce Sözlük