decayed flesh - Turc Anglais Dictionnaire