hydrologic disaster - French English Dictionary