punishment restricting freedom - Allemand Anglais Dictionnaire