imposing punishment - French English Dictionary