natural disaster insurance - German English Dictionary