suffer from irritated skin - Spanish English Dictionary