pour salt in one's wounds - Spanish English Dictionary