retail institution - Allemand Anglais Dictionnaire