be on exhibition at the museum - Turkish English Dictionary