in legal terms - Français Anglais Dictionnaire