inhibit one's freedom - Français Anglais Dictionnaire