gust of wind and rain - Français Anglais Dictionnaire