The Dutch term "altaar" matches the English term "altar"

other dutch words that include "altaar" : english :
altaardienaar acolyte