stench emitted by an angry boar - Français Anglais Dictionnaire