rain with strong wind - Francés Inglés Diccionario