punishment for one's sins - Spanish English Dictionary