significant meteorological phenomena - Turkish English Dictionary