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