nephrorragia - French English Dictionary