hydrometeorological disaster mitigation - Turkish English Dictionary