translate English to French: H.E. Mr. Alfred M. Dube
M. Alfred M. Dube