hydruria - French English Dictionary