be a blemish to - Türkçe İngilizce Sözlük