isolated spots - Turc Anglais Dictionnaire