isolated showers and thunderstorms - Turco Inglés Diccionario