nephrorragia - Spanish English Dictionary