retail store chain - Turc Anglais Dictionnaire