The Dutch term "duivels" matches the English term "infernal, diabolical, devilish"

other dutch words that include "duivels" : english :
duivelskunstenaar sorcerer, wizard, enchanter, warlock