stench emitted by an angry boar - Francés Inglés Diccionario