The English term "monstrous" matches the Dutch term "monsterachtig"

other english words that include "monstrous" : dutch :
monstrous gedrochtelijk