suppurating sore - Turc Anglais Dictionnaire