The Dutch term "zondvloed" matches the English term "deluge, flood"