fundamental legal principle - Français Anglais Dictionnaire