Nenusileidžiantis angliškai

Nenusileidžiantis intractable

Ką reiškia mascot anglų kalboje?