significant meteorological phenomena - Spanish English Dictionary