weather hazard - German English Dictionary