be on exhibition at the museum - Français Anglais Dictionnaire