nephroscopy - Spanish English Dictionary