trustworthy documentary trail - Français Anglais Dictionnaire