right to own property - Français Anglais Dictionnaire