separate retail establishment - Turc Anglais Dictionnaire