short of a natural disaster - Turkish English Dictionary