burst of wind and rain - Alemán Inglés Diccionario