hidruria - French English Dictionary