translate English to French: In other areas, the storm dumped a load of rain.
Ailleurs, la tempête a jeté de grandes quantités de pluie.