translate English to French: Some 12 experts presented background papers informing the deliberations.
Une douzaine d'experts ont présenté des documents d'information qui ont servi de base aux délibérations.