attesting/subscribing witness - Turc Anglais Dictionnaire