legal evidence system - Français Anglais Dictionnaire