salt in one's wounds - Francés Inglés Diccionario