pour salt into the wound - Spanish English Dictionary