festering - Turc Anglais Dictionnaire