The English term "foresee" matches the Dutch term "verwachten"

other english words that include "foresee" : dutch :
foresee bedacht zijn op