school punishment - French English Dictionary