temporary punishment restricting personal freedom - Türkisch Englisch Wörterbuch