isolated rain showers - Turco Inglés Diccionario