hydrorragia - French English Dictionary