wind-blown rain - Francés Inglés Diccionario