irritated from exposure to the sun - Spanish English Dictionary