inflict a disciplinary punishment - French English Dictionary