chain of sandwich shops - Turc Anglais Dictionnaire