Translate the following English sentence to French:
"The hurricane of the same name swept across Europe claiming numerous victims, mainly in France and Germany, but also in Switzerland, leaving a trail of destruction in its wake."
L'ouragan homonyme a traversé l'Europe, causé de nombreuses victimes surtout en France et en Allemagne mais aussi en Suisse, et laissé derrière lui une traînée de dévastation.