be a blemish to - İngilizce Eşanlam Sözlük