pour salt on the wound - Spanish English Dictionary