to be on display - Turc Anglais Dictionnaire