attesting/subscribing witness - Français Anglais Dictionnaire