hydrorrhea - French English Dictionary