The Dutch term "reus" matches the English term "giant"

other dutch words that include "reus" : english :
genereus generous
reusachtig huge, gigantic