temporary punishment restricting personal freedom - Turkish English Dictionary