hydrographic phenomena - French English Dictionary