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