punishment restricting freedom - Deutsch Englisch Wörterbuch