isolated store - Turc Anglais Dictionnaire