company punishment - Turkish English Dictionary