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

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