a just punishment - Turkish English Dictionary