wind-driven rain - Alemán Inglés Diccionario