punishment which restricts freedom - Turco Inglés Diccionario