The Dutch term "aambei" matches the English term "hemorrhoid, haemorrhoid"

other dutch words that include "aambei" : english :
aambeien haemorhoids