pour salt into the wounds - Turkish English Dictionary