severest punishment - Turkish English Dictionary