pour salt onto the wounds - French English Dictionary