The English term "translation" matches the Dutch term "overzetting"

other english words that include "translation" : dutch :
translation translaat
translation translatie