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