short of a natural disaster - Español Inglés Diccionario