What does 得 (děi) mean in English?

Card 12NPCR Level 1512/53
CARD12
PROGRESS23%
děi
need; must; have to(Optative Verb)

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d