pour salt into one's wounds - Español Inglés Diccionario