translate English to French: All of these activities are vulnerable to the weather, especially the wind.
Toutes ces activités sont sensibles aux conditions météorologiques, et en particulier aux vents.