hydrometeorological disaster mitigation - German English Dictionary