salt in the wound - Spanish English Dictionary