isolated showers and thunderstorms - Turc Anglais Dictionnaire