irritating substance - Francés Inglés Diccionario