temporary punishment restricting personal freedom - Turco Inglés Diccionario