rain with strong wind - Turco Inglés Diccionario