wind driven rain - Alemán Inglés Diccionario