isolated showers and thunderstorms - Français Anglais Dictionnaire