sever storm disaster - Turkish English Dictionary