be on exhibition at the museum - French English Dictionary