irritable to the touch - Turco Inglés Diccionario