pour salt on the wounds - Turkish English Dictionary