collective punishment - French English Dictionary