pour salt on the wounds - Español Inglés Diccionario