punishment restricting freedom - Englisch Synonyme Wörterbuch