temporary punishment restricting personal freedom - Allemand Anglais Dictionnaire