speak ill of someone to tarnish their reputation - Spanish English Dictionary