translate English to French: • Glossary A remarkable collection of artifacts and ecofacts
• Glossaire Une remarquable collection d’artefacts et d’écofacts