punish one's liver - Turco Inglés Diccionario