salt in the wound - French English Dictionary