translate English to French: S.E. Sr.
Sr.