itchy and inflammatory skin disease - Turc Anglais Dictionnaire