a god-given right - Français Anglais Dictionnaire