undergo punishment - French English Dictionary