salt in the wounds - Spanish English Dictionary