have one's skin burnt or irritated after excessive exposure to sunlight - Español Inglés Diccionario