The copy of the marriage certificate of my grandparents is in Latin. Does the phrase "Praesentibus testibus" translate to witnesses? Thanks! Frank