The English term "deluge" matches the Italian term "dilagare, dilagare"