suffer for one's sin - Español Inglés Diccionario