suffer for one's sin - Turco Inglés Diccionario