pour salt on one's wounds - Spanish English Dictionary