rain and wind storm - Alemán Inglés Diccionario