The English term "translate" matches the Dutch term "vertalen"

other english words that include "translate" : dutch :
translate overzetten
translate translateren