the supreme punishment - Spanish English Dictionary