nephroscopy - French English Dictionary