The English term "idolator" matches the Dutch term "heiden"

other english words that include "idolator" : dutch :
idolator afgodendienaar
idolator paganist