short of a natural disaster - Almanca İngilizce Sözlük