translate English to French: Radar, Satellites and Lightning Detectors…  Modern weather instruments are invaluable in showing us how weather systems are developing.
Radars, satellites et détecteurs de la foudre Les instruments météorologiques modernes sont des outils précieux qui nous permettent de voir la façon dont les systèmes météorologiques se forment ou se dissipent.