to curtail freedom - Allemand Anglais Dictionnaire