pour salt in the wounds - French English Dictionary