the permanent display - Turc Anglais Dictionnaire