light rain shower and windy - Turco Inglés Diccionario