isolated thunderstorms - Turkish English Dictionary