chain of retail shops - Allemand Anglais Dictionnaire