salt in the wounds - Turco Inglés Diccionario