pour salt into one's wounds - Francés Inglés Diccionario