pour salt onto one's wounds - Spanish English Dictionary