chain (of stores) - Turc Anglais Dictionnaire