imposing punishment - Spanish English Dictionary