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