company punishment - French English Dictionary