Opposite in English: accolate; credit; honor
Related words in English: record; smear; smirch; stain; taint