weather and climate events - Alemán Inglés Diccionario