outdoor museum - French English Dictionary