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