museums and cultural heritage - French English Dictionary