The English term "foresee" matches the Dutch term "bedacht zijn op"

other english words that include "foresee" : dutch :
foresee verwachten