translate English to French: Safeguarding and presenting the immovable cultural heritage of mankind
Sauvegarde et présentation du patrimoine culturel immeuble de l'humanité