irritable to the touch - Espagnol Anglais Dictionnaire