translate English to French: Signature of, and deposit of instruments relating
Signature de traités multilatéraux déposés auprès du Secrétaire général