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