part of the body that is irritated or inflamed due to scratching - Spanisch Englisch Wörterbuch