the permanent display - Allemand Anglais Dictionnaire