stench emitted by an angry boar - Alemán Inglés Diccionario