nefrorragia - French English Dictionary