excessive punishment - French English Dictionary