translate English to French: Signature and stamp of the authority
Signature et cachet de l'autorité