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