irritated from contact with certain substances - Español Inglés Diccionario