Schandfleck (Nomen)

1

eyesore (n)

a displeasing sight, allgemein
2

smirch (n)

Ruf
3
blemish on one's character or reputation