She is due to deliver a lecture on genetic engineering.
⇑ Translate the sentence above by Google ⇑
Related: due
Prev: In due course the baby was born.
Next: The final instalment on the loan is due next week.