pour salt into the wounds - French English Dictionary